implement of husbandry - Spanish English Dictionary